herd together...animals - Deutsch Englisch Wörterbuch